Definition of Barbados Cherry
-
(noun) acid red or yellow cherry-like fruit of a tropical American shrub very rich in vitamin C
-
(noun) tropical American shrub bearing edible acid red fruit resembling cherries
Synonyms of Barbados Cherry
Antonyms of Barbados Cherry
No Antonyms Found.
Homophones of Barbados Cherry
No Homophones Found.